package com.tudouji.project.organization.domain.vo;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 【请填写功能名称】对象 department
 * 
 * @author tudouji
 * @date 2021-01-29
 */
public class DepartmentVo
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private String guid;

    private String name;

    private String code;

    private String description;

    private String orgguid;

    private String manager;

    private String managertel;

    private String operatorid;

    private String dingtalkdepid;

    private Integer type;

    private Integer status;

    private Integer flag;

    private Date createtime;
    private String orgname;
    private String operatorname;
    private String typename;
    private String statusname;
    private String remark;

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getOrgname() {
        return orgname;
    }

    public void setOrgname(String orgname) {
        this.orgname = orgname;
    }

    public String getOperatorname() {
        return operatorname;
    }

    public void setOperatorname(String operatorname) {
        this.operatorname = operatorname;
    }

    public String getTypename() {
        return typename;
    }

    public void setTypename(String typename) {
        this.typename = typename;
    }

    public String getStatusname() {
        return statusname;
    }

    public void setStatusname(String statusname) {
        this.statusname = statusname;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public void setGuid(String guid)
    {
        this.guid = guid;
    }

    public String getGuid() 
    {
        return guid;
    }
    public void setName(String name) 
    {
        this.name = name;
    }

    public String getName() 
    {
        return name;
    }
    public void setCode(String code) 
    {
        this.code = code;
    }

    public String getCode() 
    {
        return code;
    }
    public void setDescription(String description) 
    {
        this.description = description;
    }

    public String getDescription() 
    {
        return description;
    }
    public void setOrgguid(String orgguid) 
    {
        this.orgguid = orgguid;
    }

    public String getOrgguid() 
    {
        return orgguid;
    }
    public void setManager(String manager) 
    {
        this.manager = manager;
    }

    public String getManager() 
    {
        return manager;
    }
    public void setManagertel(String managertel) 
    {
        this.managertel = managertel;
    }

    public String getManagertel() 
    {
        return managertel;
    }
    public void setOperatorid(String operatorid) 
    {
        this.operatorid = operatorid;
    }

    public String getOperatorid() 
    {
        return operatorid;
    }
    public void setDingtalkdepid(String dingtalkdepid) 
    {
        this.dingtalkdepid = dingtalkdepid;
    }

    public String getDingtalkdepid() 
    {
        return dingtalkdepid;
    }
    public void setType(Integer type) 
    {
        this.type = type;
    }

    public Integer getType() 
    {
        return type;
    }
    public void setStatus(Integer status) 
    {
        this.status = status;
    }

    public Integer getStatus() 
    {
        return status;
    }
    public void setFlag(Integer flag) 
    {
        this.flag = flag;
    }

    public Integer getFlag() 
    {
        return flag;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("guid", getGuid())
            .append("name", getName())
            .append("code", getCode())
            .append("description", getDescription())
            .append("orgguid", getOrgguid())
            .append("manager", getManager())
            .append("managertel", getManagertel())
            .append("remark", getRemark())
            .append("operatorid", getOperatorid())
            .append("createtime", getCreatetime())
            .append("dingtalkdepid", getDingtalkdepid())
            .append("type", getType())
            .append("status", getStatus())
            .append("flag", getFlag())
            .toString();
    }
}
